package com.quanyan.travel.api.resp;

import com.quanyan.travel.entity.vo.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * Created by xiao.lai on 16/5/26.
 */
public class RespWebActivityDetail implements Serializable {

    private static final long serialVersionUID = 5480037733321999025L;

    private Integer id;

    private String name;

    private String extendName;

    private BigDecimal price;

    private Date startTime;

    private MultiMedia multiMedia;

    private Integer limitNum;

    private String body;

    private String attention;

    private String address;

    private Category category;

    private Double lat;

    private Double lng;

    private Byte type;

    private ActivityParameter activityParameter;

    private ApplyInfoParameter applyInfoParameter;

    private String tag;

    private List<Destination> destinationList;

    private List<Master> masterList;

    private Date createTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getExtendName() {
        return extendName;
    }

    public void setExtendName(String extendName) {
        this.extendName = extendName;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public MultiMedia getMultiMedia() {
        return multiMedia;
    }

    public void setMultiMedia(MultiMedia multiMedia) {
        this.multiMedia = multiMedia;
    }

    public Integer getLimitNum() {
        return limitNum;
    }

    public void setLimitNum(Integer limitNum) {
        this.limitNum = limitNum;
    }

    public String getBody() {
        return body;
    }

    public void setBody(String body) {
        this.body = body;
    }

    public String getAttention() {
        return attention;
    }

    public void setAttention(String attention) {
        this.attention = attention;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public ActivityParameter getActivityParameter() {
        return activityParameter;
    }

    public void setActivityParameter(ActivityParameter activityParameter) {
        this.activityParameter = activityParameter;
    }

    public ApplyInfoParameter getApplyInfoParameter() {
        return applyInfoParameter;
    }

    public void setApplyInfoParameter(ApplyInfoParameter applyInfoParameter) {
        this.applyInfoParameter = applyInfoParameter;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public List<Destination> getDestinationList() {
        return destinationList;
    }

    public void setDestinationList(List<Destination> destinationList) {
        this.destinationList = destinationList;
    }

    public List<Master> getMasterList() {
        return masterList;
    }

    public void setMasterList(List<Master> masterList) {
        this.masterList = masterList;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Category getCategory() {
        return category;
    }

    public void setCategory(Category category) {
        this.category = category;
    }
}
